pull through an illness - Spanish English Dictionary